package com.itheima.api_demo.date_demo;

import com.itheima.api_demo.object_demo.Student;

import java.util.Date;

/*
    Date类 : 类 Date 表示特定的瞬间，精确到毫秒

    构造方法 :
        public Date() :  创建Date对象 , 对象代表的是当前系统时间
        public Date(long date) : Date对象 = 1970/1/1 0:0:0  + date毫秒值

    成员方法 :
        public long getTime() : 返回的是long类型的毫秒值 = 当前Date代表的时间 - 1970/1/1 0:0:0
        public void setTime(long time) :  Date对象 = 1970/1/1 0:0:0  + time毫秒值


    ctrl + alt + m : 把选中的代码抽取到一个方法zhong
 */
public class DateDemo {
    public static void main(String[] args) {
        // 当前系统时间
        Date date = new Date();
        // public long getTime() : 返回的是long类型的毫秒值 = 当前Date代表的时间 - 1970/1/1 0:0:0
        System.out.println(date.getTime());

        System.out.println("============");

        // public void setTime(long time) :  Date对象 = 1970/1/1 0:0:0  + time毫秒值
        Date date2 = new Date(1000L*60*60*24);
        date2.setTime(1000L*60*60*24);
        System.out.println(date2);
    }

    public static void method() {
        // public Date() :  创建Date对象 , 对象代表的是当前系统时间
        Date date = new Date();
        System.out.println(date);

        System.out.println("===========");

        // public Date(long date) : Date对象 = 1970/1/1 0:0:0  + date毫秒值
        Date date2 = new Date(1000L*60*60*24*100);
        System.out.println(date2);
    }
}
